catch pits - Fransızca İngilizce Sözlük

catch pits

Meanings of "catch pits" in French English Dictionary : 1 result(s)

İngilizce Fransızca
Urbanism
catch pit puisard [m]